Skip to content

feat(blog): add RSS 2.0 feed with autodiscovery#131

Merged
matrixise merged 1 commit into
mainfrom
feat/blog-rss-feed
Jun 1, 2026
Merged

feat(blog): add RSS 2.0 feed with autodiscovery#131
matrixise merged 1 commit into
mainfrom
feat/blog-rss-feed

Conversation

@matrixise

Copy link
Copy Markdown
Contributor

Summary

  • Add a custom RSS 2.0 template (layouts/_default/rss.xml) with Atom, content: and Dublin Core namespaces
  • Include full post content via <content:encoded> CDATA section, short description in <description>
  • Channel metadata: image (og:image), managingEditor, webMaster, copyright, dc:creator per item
  • Add <link rel="alternate" type="application/rss+xml"> autodiscovery in <head> for blog section pages and homepage
  • Add a visible RSS icon and link on the blog listing page (/blog/)

Feed URL

https://2026.pycon.ie/blog/index.xml — ready to submit to python.net and other aggregators.

Test plan

  • Visit /blog/ and confirm the RSS icon appears below the section title
  • Open /blog/index.xml and validate it parses as valid XML
  • Check <link rel="alternate"> is present in <head> on /blog/ and individual post pages
  • Validate with https://validator.w3.org/feed/ or a feed reader

- Add custom RSS template with Atom, content and Dublin Core namespaces
- Include full post content via <content:encoded> CDATA section
- Add channel image, managingEditor, copyright and dc:creator fields
- Add <link rel="alternate"> autodiscovery in <head> for blog and homepage
- Add visible RSS icon and link on the blog listing page
@netlify

netlify Bot commented Jun 1, 2026

Copy link
Copy Markdown

Deploy Preview for pycon-ireland-2026 ready!

Name Link
🔨 Latest commit 31dc89e
🔍 Latest deploy log https://app.netlify.com/projects/pycon-ireland-2026/deploys/6a1d66e2de443800082fddb4
😎 Deploy Preview https://deploy-preview-131--pycon-ireland-2026.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@matrixise matrixise merged commit 9fd09d1 into main Jun 1, 2026
6 checks passed
@matrixise matrixise deleted the feat/blog-rss-feed branch June 1, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant